bc941f2860e2850712cab1f575cfb82c0d1cce88,modules/EchoPet/src/main/java/com/dsh105/echopet/api/pet/Pet.java,Pet,setAsHat,#boolean#,331

Before Change


                method.invoke(this.getRider().getEntityPet(), new Object[]{null});

                //craftPet.mount(null);
                method.invoke(this.getEntityPet(), new Object[]{null});

                //rider.mount(craftPet);
                method.invoke(this.getRider().getEntityPet(), this.getEntityPet());

After Change


                INMS.getInstance().mount(this.getRider().getEntityPet().getBukkitEntity(), null);

                //craftPet.mount(null);
                INMS.getInstance().mount(this.getEntityPet().getBukkitEntity(), null);

                //rider.mount(craftPet);
                INMS.getInstance().mount(this.getRider().getEntityPet().getBukkitEntity(), this.getEntityPet().getBukkitEntity());
            } else {
                //craftPet.mount(null);
                INMS.getInstance().mount(this.getEntityPet().getBukkitEntity(), null);